sand flea – Català–English translations

🇬🇧 en ca

sand flea noun

  • crustacean of the family Talitridae
puça de mar
Wiktionary Links